8位数码管模块 MAX7219
【源码目录】MAX7219数码管模块├── MAX7219中文.pdf
├── MAX7219英文.pdf
├── 模块原理图.pdf
├── 单片驱动程序
│ ├── Max7219
│ ├── Max7219.M51
│ ├── Max7219.Opt
│ ├── Max7219.Uv2
│ ├── Max7219.hex
│ ├── Max7219.lnp
│ ├── Max7219.plg
│ ├── Max7219_Opt.Bak
│ ├── Max7219_Uv2.Bak
│ ├── STARTUP.A51
│ ├── STARTUP.LST
│ ├── STARTUP.OBJ
│ ├── main.LST
│ ├── main.OBJ
│ └── main.c
└── 级联驱动程序
├── Max7219
├── Max7219.M51
├── Max7219.Opt
├── Max7219.Uv2
├── Max7219.hex
├── Max7219.lnp
├── Max7219.plg
├── Max7219_Opt.Bak
├── Max7219_Uv2.Bak
├── STARTUP.A51
├── STARTUP.LST
├── STARTUP.OBJ
├── main.LST
├── main.OBJ
└── main.c
2 directories, 33 files
void Write_Max7219(unsigned char address,unsigned char dat)
{
GPIO_ResetBits(GPIOA, GPIO_Pin_3);
SPI_I2S_SendData(SPI1, address); //写入地址,即数码管编号
delay_us(10);
SPI_I2S_SendData(SPI1, dat); //写入数据,即数码管显示数字
delay_us(10);
GPIO_SetBits(GPIOA, GPIO_Pin_3);
}
评论